4.5.1. A virtuális tárkezelés alapfogalmaiEgy program végrehajtásához a megfelelő programrésznek és az általa feldolgozott adatoknak a főtárban kell lenniük. Az aktuálisan nem futtatott programokat és a hozzájuk tartozó adatállományokat egy közvetlen elérésű háttértárolón tároljuk, és csak akkor töltjük be a központi memóriába, ha szükség van rájuk. Az egyre komplexebb alkalmazásokhoz egyre nagyobb méretű programokra volt szükség, a kezelt adatállományok tárolóigénye is állandóan növekedett a fejlődés során. Különösen a multiprogramozott és multitasking üzemmód kialakulását követően vált jellemzővé, hogy a számítógépen „egyidejűleg” sok olyan nagy memóriaigényű programfolyamatot kell futtatni, melyek együttesen nem férnek be a főtárba. Ha erre a problémára hatékony megoldást szeretnénk találni, a következőket célszerű figyelembe venni:
|